engineering thermoplastics - German English Dictionary